package com.bzkj.basicinfo.service.ncc;

import com.bzkj.basicinfo.domain.ncc.BasicStoShelf;
import com.bzkj.common.core.domain.AjaxResult;

import java.util.List;

public interface BasicStoShelfService {
    AjaxResult addBasicStoShelf(BasicStoShelf basicStoShelf);

    int updateBasicStoShelf(BasicStoShelf basicStoShelf);

    int deleteBasicStoShelf(Integer id);

    BasicStoShelf getBasicStoShelf(Integer id);

    /**
     * 查询所有货架类型
     * @param basicStoShelf
     * @return
     */
    List<BasicStoShelf> getAllBasicStoShelf(BasicStoShelf basicStoShelf);
    /**
     * 查询所有货位类型
     * @param basicStoShelf
     * @return
     */
    List<BasicStoShelf> getAllBasicStoUnit(BasicStoShelf basicStoShelf);
}
